Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARK PLACE Terraced £2,047,891 £1,952,800 1 Feb 2022
2 BARK PLACE Terraced £2,031,541 £1,175,000 28 Jul 2006
3 BARK PLACE Terraced £1,882,395 £1,000,000 10 Nov 2004
5 BARK PLACE Terraced £3,080,795 £1,100,000 10 Jul 2002
6 BARK PLACE Terraced £3,017,138 £2,400,000 20 Dec 2017